home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Franz PD / Franz PD Disk #216 (1993)(Rhein-Sieg-Soft)(Disk 1 of 2).zip / Franz PD Disk #216 (1993)(Rhein-Sieg-Soft)(Disk 1 of 2).adf / VCBF-Creator / Anleitung < prev    next >
Text File  |  1993-02-02  |  10KB  |  301 lines

  1. ******************************************************************************
  2. *                                                                            *
  3. *                    Virus-Checker Brainfile-Creator V0.1                    *
  4. *                                                                            *
  5. *                            (DEMO-VERSION !!!)                              *
  6. *                                                                            *
  7. *              (w) + (c) by   Michael Ortmanns                               *
  8. *                             Virchowstr. 7                                  *
  9. *                             W-5102 Würselen                                *
  10. *                                                                            *
  11. ******************************************************************************
  12.  
  13.  
  14.   Brainfile-Creator Beschreibung:
  15.   -------------------------------
  16.  
  17.   Der Brainfile-Creator dient zum Erstellen von Brainfiles für den Virus-
  18.   Checker auf einfache und bequeme Art und Weise, da das Programm komplett
  19.   mit der Maus bedient wird.
  20.  
  21.   Starten des Brainfile-Creators:
  22.   -------------------------------
  23.  
  24.   Der Brainfile-Creator kann im CLI mit "Brainfile-Creator" + Return oder
  25.   auf der Workbench mit Doppelklick auf sein Icon gestartet werden. Nach dem
  26.   Starten wird ein Bildschirm mit einer Reihe von Gadgets geöffnet. Im
  27.   unteren Teil des Bildschirms wird der Inhalt des Bootblockpuffers angezeigt
  28.   (dieser ist zu Begin immer leer). Die Gadgets haben folgende Funktionen:
  29.  
  30.   LOAD BRAINFILE
  31.   --------------
  32.  
  33.   Auf dem Bildschirm erscheint der File-Requester (siehe "File-Requester"),
  34.   wird er mit OK beendet wird das angewählte Brainfile eingeladen. Bei
  35.   eventuellen Fehlern weisen entsprechende Meldungen in der Statusbox darauf-
  36.   hin.
  37.  
  38.   SAVE BRAINFILE
  39.   --------------
  40.  
  41.   Auf dem Bildschirm erscheint der File-Requester (siehe "File-Requester"),
  42.   wird er mit OK beendet wird das Brainfile unter dem angewählten Filenamen
  43.   abgespeichert. Bei eventuellen Fehlern weisen entsprechende Meldungen in
  44.   der Statusbox daraufhin. (In der Demo-Version logischerweise nicht ent-
  45.   halten !!!).
  46.  
  47.   READ BOOTBLOCK
  48.   --------------
  49.  
  50.   Liest den Bootblock der Diskette im angewählten Laufwerk in den Bootblock-
  51.   puffer und vergleicht diesen mit den Brainfileeinträgen, wenn der Bootblock
  52.   gefunden wurde, wird der Eintrag angewählt und der Bootblockname angezeigt.
  53.   Wurde der Bootblock nicht gefunden so wird "Unknown Bootblock ..." als Ein-
  54.   tragsname angezeigt.
  55.  
  56.   WRITE BOOTBLOCK
  57.   ---------------
  58.  
  59.   Schreibt den Inhalt des Bootblockpuffers in den Bootblock der Diskette im
  60.   angewählten Laufwerk. Bei eventuellen Fehlern weisen entsprechende Meld-
  61.   ungen daraufhin.
  62.  
  63.   EXIT
  64.   ----
  65.  
  66.   Beendet den Brainfile-Creator und kehrt zum CLI oder zur Workbench zurück.
  67.  
  68.   INSTALL
  69.   -------
  70.  
  71.   Schreibt einen normalen Install-Bootblock in den Bootblock der Diskette
  72.   im angewählten Laufwerk. Bei eventuellen Fehlern weisen entsprechende
  73.   Meldungen daraufhin.
  74.  
  75.   ADD BOOTBLOCK
  76.   -------------
  77.  
  78.   fügt einen Eintrag (Bootblock) dem Brainfile hinzu. Dazu mit READ BOOT-
  79.   BLOCK den Bootblock in den Bootblockpuffer einladen, dann im Namestring-
  80.   gadget den Bootblocknamen eingeben und ADD BOOTBLOCK anwählen.
  81.  
  82.   DELETE BOOTBLOCK
  83.   ----------------
  84.  
  85.   löscht den angewählten Eintrag (Bootblock) im Brainfile.
  86.  
  87.   MERGE BOOTBLOCK
  88.   ---------------
  89.  
  90.   verknüpft den Inhalt des Bootblockpuffers mit dem angewählten Eintrag
  91.   (Bootblock). Dies ist notwendig, wenn ein Bootblock veränderbare Daten
  92.   enthält (Scrolltexte usw.).
  93.  
  94.   ENTRY
  95.   -----
  96.  
  97.   Mit den beiden Pfeilgadgets daneben, wählen Sie den Eintrag (Bootblock) an,
  98.   den Sie bearbeiten wollen. Der angewählte Eintrag wird zwischen den beiden
  99.   Pfeilgadgets angezeigt.
  100.  
  101.   ENTRIES
  102.   -------
  103.  
  104.   Gibt die Anzahl der Einträge (Bootblöcke) im Brainfile an.
  105.  
  106.   DF0: - DF3:
  107.   -----------
  108.  
  109.   wählt das aktuelle Laufwerk an, auf dessen Bootblock mit READ BOOTBLOCK,
  110.   WRITE BOOTBLOCK oder INSTALL zugegriffen wird.
  111.  
  112.   NAME
  113.   ----
  114.  
  115.   Im Stringgadget daneben wird der Eintragsnamen des angewählten Eintrags
  116.   angezeigt und eingegeben. Der Eintragsname darf max. 30 Zeichen enthalten.
  117.  
  118.   COMPARE
  119.   -------
  120.  
  121.   gibt an wieviele der 1024 Bootblockbytes zur Identifizierung des Bootblocks
  122.   verwendet werden.
  123.  
  124.   STATUS
  125.   ------
  126.  
  127.   Im Stringgadget daneben werden die Status und Fehlermeldungen angezeigt.
  128.  
  129.   OLD FILE / FAST FILE
  130.   --------------------
  131.  
  132.   Bestimmt ob der Bootblock im Bootblockpuffer die Kennung für das alte File-
  133.   system (DOS + 00 Byte) oder für das neue Fastfilesystem (DOS + 01 Byte) ent-
  134.   halten soll, damit wird bestimmt ob die Daten auf der Diskette im alten oder
  135.   neuen Filesystem gespeichert sind. Die Bootblockchecksumme wird bei der Aus-
  136.   wahl automatisch neu berechnet.
  137.  
  138.  
  139.   File-Requester:
  140.   ---------------
  141.  
  142.   Der File-Requester dient dazu, Filenamen auf bequeme Weise anzuwählen bzw.
  143.   einzugeben ( da das Grundprinzip aller File-Requester identisch ist, folgt
  144.   hier nur eine kurze Anleitung und die Beschreibung der Gadgets ). Nach dem
  145.   Anwählen eines Verzeichnisses wird diese ausgelesen und angezeigt (für das
  146.   RAM: Verzeichnis muss sich auf der Bootdiskette im Verzeichnis L unbedingt
  147.   der RAM-HANDLER befinden !!! ) und in dem Fenster angezeigt ( Es werden 9
  148.   Einträge angezeigt, falls das Verzeichnis mehr Einträge beinhaltet, kann
  149.   man mit den 2 Pfeilgadgets jeweils einen Eintrag rauf bzw. runter scrollen.
  150.   Neben dem Eintragsnamen werden die Protectionswerte und die Filelänge ( bei
  151.   Directories die Kennzeichnung (Dir) ) angezeigt. Durch Anklicken eines File-
  152.   name-Eintrags wird dieser in das Filename-Gadget übernommen und somit ange-
  153.   wählt. Durch Anklicken eines Directory-Eintrags wird dieser in das Device-
  154.   Gadget übernommen und das neue Verzeichnis eingelesen und angezeigt. ( In
  155.   dem Filename- und Directory-Gadget können natürlich auch Eingaben mit der
  156.   Tastatur erfolgen ).
  157.  
  158.   Die Funktionen der anderen Gadgets sind:
  159.  
  160.   Parentdir Gadget:
  161.   -----------------
  162.  
  163.   Springt ein Verzeichnis zurück, liest das Verzeichnis ein und zeigt dieses
  164.   an.
  165.  
  166.   Root Gadget:
  167.   ------------
  168.  
  169.   Springt in das Root-Verzeichnis ( z.B. DF0: oder DF1: ) zurück, liest das
  170.   Verzeichnis ein und zeigt dieses an.
  171.  
  172.   RAM: Gadget:
  173.   ------------
  174.  
  175.   Liest das RAM:-Verzeichnis ein und zeigt dieses an.
  176.  
  177.   DF0: Gadget:
  178.   ------------
  179.  
  180.   Liest das DF0:-Verzeichnis ein und zeigt dieses an.
  181.  
  182.   DF1: Gadget:
  183.   ------------
  184.  
  185.   Liest das DF1:-Verzeichnis ein und zeigt dieses an.
  186.  
  187.   DF2: Gadget:
  188.   ------------
  189.  
  190.   Liest das DF2:-Verzeichnis ein und zeigt dieses an.
  191.  
  192.   DF3: Gadget:
  193.   ------------
  194.  
  195.   Liest das DF3:-Verzeichnis ein und zeigt dieses an.
  196.  
  197.   DH0: Gadget:
  198.   ------------
  199.  
  200.   Liest das DH0:-Verzeichnis ein und zeigt dieses an.
  201.  
  202.   DH1: Gadget:
  203.   ------------
  204.  
  205.   Liest das DH1:-Verzeichnis ein und zeigt dieses an.
  206.  
  207.   VD0: Gadget:
  208.   ------------
  209.  
  210.   Liest das VD0:-Verzeichnis ein und zeigt dieses an.
  211.  
  212.   RAD: Gadget:
  213.   ------------
  214.  
  215.   Liest das RAD:-Verzeichnis ein und zeigt dieses an.
  216.  
  217.   OK Gadget:
  218.   ----------
  219.  
  220.   Durch Anklicken dieses Gadgets wird der File-Requester beendet und die vor-
  221.   her angewählte Routine fortgesetzt (z.B LOAD BRAINFILE).
  222.  
  223.   Cancel Gadget:
  224.   --------------
  225.  
  226.   Durch Anklicken dieses Gadgets wird der File-Requester beendet und die vor-
  227.   her angewählte Routine NICHT fortgesetzt.
  228.  
  229.  
  230.   Fehler(Status)meldungen und ihre Ursachen:
  231.   ------------------------------------------
  232.  
  233.   "Bootblock added ..."
  234.    => Der Inhalt des Bootblockpuffers wurde dem Brainfile hinzugefügt.
  235.  
  236.   "Bootblock deleted ..."
  237.    => Der angewählte Eintrag (Bootblock) wurde aus dem Brainfile gelöscht.
  238.  
  239.   "Bootblock is already in brain ..."
  240.    => Der Bootblock ist bereits im Brainfile gespeichert.
  241.  
  242.   "Bootblock merged ..."
  243.    => Der Inhalt des Bootblockpuffers wurde mit dem angewählten Eintrag ver-
  244.       knüpft.
  245.  
  246.   "Bootblock read ..."
  247.    => Der Bootblock wurde fehlerlos eingelesen.
  248.  
  249.   "Bootblock written ..."
  250.    => Der Bootblock wurde fehlerlos geschrieben.
  251.  
  252.   "Brainfile loaded ..."
  253.    => Das Brainfile wurde fehlerlos geladen.
  254.  
  255.   "Brainfile saved ..."
  256.    => Das Brainfile wurde fehlerlos gespeichert.
  257.  
  258.   "Choose OLD FILE or FAST FILE first ..."
  259.    => Sie haben die Funktion INSTALL angewählt, ohne das Filesystem zube-
  260.       stimmen.
  261.  
  262.   "Disk is write protected ..."
  263.    => Die Diskette im angewählten Laufwerk ist schreibgeschützt.
  264.  
  265.   "DOS error ??? !!!"
  266.    => Es ist ein DOS Fehler mit der Nummer ??? aufgetreten.
  267.  
  268.   "File is not a brainfile ..."
  269.    => Das angewählte File ist kein Brainfile.
  270.  
  271.   "Loading brainfile ..."
  272.    => Das Brainfile wird eingelesen.
  273.  
  274.   "Memory allocated for ????? entries ..."
  275.    => Es wurde Speicher für ????? Einträge im Brainfile reserviert.
  276.  
  277.   "No disk in drive ..."
  278.    => Keine Diskette im angewählten Laufwerk.
  279.  
  280.   "Not enough memory to add bootblock ..."
  281.    =>  Es ist nicht genügend Speicher reserviert worden, um den Bootblock
  282.        dem Brainfile hinzuzufügen (In der DEMO-VERSION wird für max. 100
  283.        Einträge Speicher reserviert).
  284.  
  285.   "Not enough memory to load brainfile ..."
  286.    => Es ist nicht genügend Speicher reserviert worden, um das Brainfile ein-
  287.       zuladen (In der DEMO-VERSION wird für max. 100 Einträge Speicher re-
  288.       serviert).
  289.  
  290.   "Nothing in brain to merge with ..."
  291.    => Das Brainfile enthält keine Einträge mit denen der Inhalt des Boot-
  292.       blockpuffers verknüpft werden könnte.
  293.  
  294.   "Nothing in brain to save ..."
  295.    => Das Brainfile ist leer und wird deshalb nicht gespeichert.
  296.  
  297.   "Saving brainfile ..."
  298.    => Das Brainfile wird gespeichert.
  299.  
  300.  
  301.